terminable contract - Français Anglais Dictionnaire